package org.nerve.android;

/**
 * @项目名称 :bus966800_v1.1
 * @文件名称 :NerveActivityGroup.java
 * @所在包 :com.nerve.bus.activity
 * @功能描述 :
 *	
 * @创建者 :集成显卡	1053214511@qq.com
 * @公司：广西可诺科技有限公司(http://www.chonour.com/)
 * @创建日期 :2013-6-17
 * @修改记录 :
 */
public interface NerveActivityGroup {
	
	public void changeTab(int index);
	
	/**
	 * 切换activity
	 *	@param name
	 *	@param cls
	 */
	public void changeActivity(String name, Class<?> cls);
	
	public void changeActivity(String name, Class<?> cls, boolean leftOut);
	
	/**
	 * 当前视图的下一个视图
	 */
	public void next();
	
	/**
	 * 往后跳step个视图
	 * @param step
	 */
	public void next(int step);
	
	/**
	 * 当前视图组的上一个视图
	 * 如果是尽头了，就返回上一个Activity
	 */
	public void back();
	
	public void back(int step);
	
	/**
	 * 进行当前组活动的第一个活动
	 */
	public void top();
}
